#include "bsp_led.h"

void LED_Init(void)
{
    GPIO_InitTypeDef GPIO_InitStructure;
    RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOI, ENABLE);
	
    GPIO_InitStructure.GPIO_Mode  = GPIO_Mode_OUT; // 输出模式
    GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; // 推挽输出
    GPIO_InitStructure.GPIO_PuPd  = GPIO_PuPd_DOWN;
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz; // 速度选择

    // 初始化 PI1 引脚
    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1;
    GPIO_Init(GPIOI, &GPIO_InitStructure);

    GPIO_ResetBits(GPIOI, GPIO_Pin_1); // PG7输出低电平
}
